package ace.module.captcha.core.impl.manager.handler;

import ace.module.captcha.core.impl.dao.entity.CaptchaComponentConfig;
import ace.module.captcha.core.impl.manager.handler.model.dto.CaptchaImageBase64DataResultDto;
import ace.module.captcha.core.impl.manager.handler.model.dto.CaptchaImageStreamResultDto;

/**
 * @author caspar
 * @date 2023/3/27 11:41 验证码图片组件
 */
public interface CaptchaImageHandlerManager {

  CaptchaImageStreamResultDto createImage(CaptchaComponentConfig config);

  CaptchaImageBase64DataResultDto createBase64Data(CaptchaComponentConfig config);
}
